// pages/eventDetail/eventDetail.js
const encrypt = require("../../utils/encrypt.js")
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    title: '',
    time: '',
    content: '',
    url:''
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    let id = options.id
    var that = this;
    var parameter = encrypt.encode(JSON.stringify({ ID: id }));
    var data = { parameter: parameter }
    app.request(encrypt.url + 'getHNewsDetail.ashx', data, function (res) {

      if (res.data.code == 200) {

        var content = res.data.data.FullContent
  
        var urls = res.data.data.Attachment
        console.log(urls)
        that.setData({
          title: res.data.data.NewsTitle,
          time: res.data.data.NewsDate,
          content: content,
          url:urls
        })

      }
    })
  },
  tap: function (e) {
    var that = this
    if (this.data.url) {
      wx.showLoading({
        title: '正在下载中',
      })
      wx.downloadFile({
        url: this.data.url,
        success: function (res) {
          wx.hideLoading();
          var filePath = res.tempFilePath
          wx.openDocument({
            filePath: filePath,
            success: function (res) {
              console.log('打开文档成功')
            },
            fail:function(res){
              
              var picurl = that.data.url
              
              wx.previewImage({
                current: '',//当前点击的图片链接
                urls: [picurl]//图片数组
              })
            }
          })
        },
        fail: function (res) {
          console.log(res)
        }
      })
    }

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})